package cn.kgc.bilibili.service;

import cn.kgc.bilibili.pojo.Favrelation;
import cn.kgc.bilibili.pojo.Userfav;
import cn.kgc.bilibili.pojo.Video;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface FavService {


    //    通过用户id查找该用户的所有收藏夹
    List<Userfav> getUserFavByid(int userid);


    //    通过收藏夹id 查找 该收藏夹内的所有视频  和数量
    List<Video> getFavofVideoByid(int userfavid);


    //新建收藏夹
    public  int insertFav(Userfav userfav);

    public  int insert(Favrelation favrelation);

    //修改收藏夹
    public int updateFav(Userfav userfav);

    //删除收藏夹
    public int deleteFav(int id);

}
